a monumental painting - Turc Anglais Dictionnaire